demented man - French English Dictionary